tie up loose ends – Català–English translations

🇬🇧 en ca

tie up loose ends

lligar caps
Wiktionary Links